home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
regtrx33.zip
/
REGTRX33.DOC
< prev
next >
Wrap
Text File
|
1993-01-04
|
10KB
|
263 lines
------------------------------------
REGTrax User Registration Door
Version 3.3
------------------------------------
Copyright (c) 1986,1987, By: Mark J. Fletcher
All Rights Reserved
NOTICE: This program uses and MODIFIES the users record in the USERS
file for PCBOARD. We cannot be responsible for unpredictable errors
that will trash this file. It has been tested, and is working fine on
many systems, however you are using this at your own risk!
SPECIAL NOTE: Mark Fletcher's BBS is down due to hardware problems.
If you need assistance with this program, perhaps I can
help you - or leave Mark E-Mail on my BBS. Thanks.
Clint Labarthe, Sysop, Black Hole BBS - (305) 260-6397
SUMMARY:
This program DOES NOT require CTTY or WATCHDOG, however I suggest you
run PCBTRAP. It is intended for use only by VALID PCBoard 12.0 Sysops.
PLEASE READ THE ENTIRE DOCUMENTATION!! I have spent a lot of time
trying to make sure you have all of the information you need. I am
more than willing to help you with a problem, but what I can't stand
is people calling with questions that are answered in the documenta-
tion.
The Files you should have:
REGTRXxx.EXE <======== The executable door program
SETUPxx.EXE <======== Builds the Config File for you
REGTRAX.CFG <======== Sample Configuration File
ANSWER.DAT <======== Usage Data File (Program Created)
REG <======== Batch File for PCBoard Use
This documentation assumes that you are familiar with the DOOR opera-
tion of PCBoard 12.0, and this will only be briefly discussed in this
documentation.
PLEASE NOTE: This code runs ONLY UNDER PCBoard 12.0/D and /E
It will not run correctly, nor be supported under any other version.
The REGTRAX.CFG file:
We have supplied you with a SETUP Utility for this door, due to the
fact this configuration file is a little more complex than in the
past. This was done to give the SYSOP as much control over the
programs operation as was possible in this release. For some ques-
tions, you will see a [Default Answer]. If this is present a <CR> will
use the default.
SECURITY LEVELS:
When asked for the security level of a new user, enter the level he
gets when logging onto your BBS as a new user. THIS IS NOT THE LEVEL
HE IS UPGRADED TO!!!
Next comes the level you want to upgrade him to upon passing of the
registration check.
There has been change in the way PCBoard operates, and because of this
you need to pay attention to the following:
Situation: New User Level 30 - Upgrades to Level 40
PCBoard no longer reads in the new Sec Lev 40 time allotments and
Download K left allotments as it has done in the past when returning
from a door. There for your entry for time and K for level 30 people
NEEDS TO BE THE SAME AS A 40 USER! Don't worry, they wont have access
to the commands at 30 but will at 40. In my system I give 30 a 30
minute time period daily with 150K of downloads. A 40 user (one that
has gone through the door) has the same thing. BUT to limit the level
30 guys, the only thing they can do is OPEN the regdoor and Goodbye! I
don't even let them go into Expert mode so they see the message I have
for them on the BRDM/G files! But after they come back from "customs"
as we call it around here, the have a 40 and all command s are avail-
able.
You do have another choice, if you still feel you want them to be
limited, limit the 30 user on time and K for dl's, that way a 40 user
coming back from the door will have access to level 40 commands, but
will retain the level 30's time and K allotments UNTIL HE CALLS BACK
AND THE SYSTEM LOGS HIM AS A LEVEL 40 USER!
I realize this is VERY confusing, but it is a change that was made in
PCBoard, why they don't read the whole record back in is a mystery to
me, but we're doing the best to cope with it. We are looking into the
situation, and suggest you use the first method and give both the 30
and 40 the same time and K levels, and just restrict the 30 level com-
mands. Whew!
ONE LAST THING ON SECURITY LEVELS. To test it on yourself, make BOTH
security levels in the Config File 110. This way you will be able to
see how it looks to the users.
In this release we allow you to ask up to 10 SYSOP definable ques-
tions. Any questions after the tenth will be ignored. These are asked
after the 4 initial questions we ask. To aide you in what to ask, we
ask the following:
Full First and Last name.
Address
City State, and Zip
Contact Telephone Number.
If you don't want to ask any other questions enter 0 for this entry.
If you enter 1 or more (up to 10) you will be asked for the text of
the question, minimum answer length, and type of edit checking
desired.
The USER is allowed 4 errors on format and length, on the 5th error he
is returned back to PCB with no update.
When asked for the minimum length, please enter the LEAST AMOUNT of
characters required for a valid response.
***** NOTE ***** You must enter at least 1. ZERO IS NOT VALID!!!!!!!
When asked for which edit check to apply to the answer:
ALPHABETIC means A-Z, a-z, and punctuation [ . , ' ans blanks]
ALPHANUMERIC is all of the above plus 0-9 and a dash
TELEPHONE is 0-9 Parens. () blanks and Dashes
STANDARD ASCII is any normal Keyboard character
The user will be advised of minimums if his answer is too short, and
also advised if he has used an invalid character for that type of edit
checking. He is allowed 4 mistakes.
HINTS FOR SMOOTH SETUP:
Use all caps in your answers (Except BBS Name For Appearance)
Use complete Drive\Path File Names
For SYSOP Definable questions, put in the proper punctuation at the
end, such as a "?". We will add 1 space after the text you supply for
apperance.
COMMENTS are now supported in the CONFIG file. Begin the comment line
with a ";". If using the setup program it will sense this and put the
edit check and minimum length to 0. If you are creating or modifying
the config file in DOS, YOU MUST HAVE THE EDIT CHECK AND LENGTH SET TO
ZERO!!!!!! Comments count as questions in the setup. I HIGHLY recom-
ment you use the Setup program supplied, it has now been fixed to al-
low commas. Sorry, dumb move on my part on the last one......
REG - Door Batch File:
CD \BB\DOORS\REGTRAX <======== Change to Door DIR
REGTRX33 REGTRAX.CFG <======== Please note SYNTAX!! Name of
config file on same line!
CD \BB <======== Go back to the PCB Default DIR
BOARD <======== And, recycle the code.........
SPECIAL NOTE FOR NETWORK USERS!!!
You will need to create a Config file for each NODE, and be sure to
point to the proper PCBOARD.SYS file for that node! If there is an er-
ror here, the door will not run correctly as we use the PCBOARD.SYS
file to extract important user information. Most errors in NETWORK
setup are made in this area!
The command line will look as follows:
REGTRX33 REGTRAXx.CFG /NETWORK (Where "x" is the node #)
It is CRITICAL to have /NETWORK in CAPS, and to have the DOS SHARE
Command running for proper operation. When you test the door from in-
side of PCB, you will see "REGTrax Version 3.3 Network" on line 25. If
the word "Network" is not there, then there is a problem, and FILE
LOCKING IS NOT FUNCTIONING! Call me if you have problems with this.
ANSWER.DAT File (Created by the program, remember you define the name)
This where the users information is written out for review by the
SYSOP or for data for the optional REGLABEL.EXE program.
If you have trouble.... Call me! Please don't call CDC with questions
on this program! My numbers are as follows:
Data: 305 894-8119 300/1200/2400
Voice: 305 894-8115 Mon-Fri 9a-5p EST
Home: 305 273-5953 It better be important!
I'll help you, but remember
I have a home life too!!!
Thanks to Clint Labarthe of the Black Hole BBS (305) 260-6397
for his contribution to this program and the networking routines.
Clint is the Creator of Top Gun Trivia! Another Fine Door Product from
the FLORIDA GEMINII CONNECTION!
******************************************************
REVISION HISTORY
******************************************************
Date Revision Purpose
---------------------------------
05/11/87 3.0 Initial Production Release. All previous
versions are internal Beta versions.
05/19/87 3.1 Fixed error when more than 5 SYSOP questions
were asked. Also added Logic to quit at 10
SYSOP questions where more were specified.
09/27/87 3.3 Added DOORPCH version 2.5 code. Modified
program to support PCBoard 12.0
Mark J. Fletcher
CUO-RMS - Metro Orlando's BPS Affiliate
625-E Herndon Avenue
Orlando, Florida 32803